package com.snsoft.config;

import org.springframework.web.servlet.support.AbstractAnnotationConfigDispatcherServletInitializer;

/**
 * 
 * @author 慎伟康
 * 
 * @date 2017年11月25日 下午11:48:30
 * 
 * @Description TODO
 *    DispatcherServlet配置类，相当于web.xml
 */
public class GreenhouseWebAppInitializer extends
		AbstractAnnotationConfigDispatcherServletInitializer {
	
	/**
	 * 设置DispatcherServlet映射路径
	 */
	@Override
	protected String[] getServletMappings() {
		return new String[] { "/" };
	}

	/**
	 * 指定Spring根配置类
	 */
	@Override
	protected Class<?>[] getRootConfigClasses() {
		return new Class<?>[]{ SpringRootConfig.class };
	}

	/**
	 * 指定SpringMVC的配置类
	 */
	@Override
	protected Class<?>[] getServletConfigClasses() {
		return new Class<?>[]{ SpringMvcConfig.class };
	}

}
